Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEONARD STREET Semi-Detached £95,000 21 Jul 2006
12 LEONARD STREET Semi-Detached £100,000 10 May 2019
14 LEONARD STREET Semi-Detached £41,000 13 May 1996